/*
Author:NVBING5
Website:www.nvbing5.net
Qq:2474414433
*/

/** forum::index **/

/* 论坛分区 */
.fl .bm {margin-bottom: none; border: none;}
.fl {border: none;}
.fl .bm_h {border-width: 0; height:40px;}
.nvbing5_zxhybk {border:none;}
.nvbing5_yqljbk {border: 1px solid #fff;}
#ct .fl .bm_h h2 a{font: 400 20px/40px;font-size: 18px;font-style: normal;font-variant: normal;font-weight: 400;line-height: 40px; color: #ad2500;}
#ct .fl .fl_row td {border-top:none;}
#ct .fl .bm_c .fl_g dt a {font: 400 16px/21px;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;line-height: 21px;}
#ct .fl .bm_c .fl_g dt {margin-bottom: 5px;}
#ct .fl .bm_c .fl_g i {color: #9E9E9E;}
#ct .fl .bm_c .fl_tb td h2 a {font: 400 16px/21px;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;line-height: 21px;}
#ct .fl .bm_c .fl_g dd em {color: #666;}
#ct .fl .bm_c .fl_g dd a {color: #EB8C10;}
#ct .fl .bm_c .fl_g .fl_icn_g img {border-radius: 6px;}
#ct .fl .bm_c .fl_g .fl_icn_g:hover {border-radius: 6px; box-shadow:1px 1px 3px #9C9C9C;}
#ct .fl .bm_c .fl_icn .fl_icn_n5 img {border-radius: 6px;}
#ct .fl .bm_c .fl_icn .fl_icn_n5 img:hover {border-radius: 6px; box-shadow:1px 1px 3px #9C9C9C;}
.fl .bm_c {padding-top: 5px;}
.nvbing5_jsdw {width:195px; height:18px; overflow:hidden;}
.nvbing5_xtyskz {color: #999;}
.nvbing5_fqbzys {color: #334F67;}
.bmw .bm_h a {color: #334F67;}
.xi2 {color: #334F67;}

/* 论坛边栏 */
.nvbing5_bbsbl {background:#FFF; margin-bottom: 10px;}
.nvbing5_hdgd {height:220px;}
.nvbing5_blnbj {padding: 10px;}#left_focus{ width:240px; height:200px; margin-left:0px; margin-top:0px; display:inline; overflow:hidden; float:left; }
.sub_box{width:240px; height:200px; float:left; position:relative; overflow:hidden;}
.sub_box img{border:none; width:240px; height:200px;}
#bd1lfimg{position:relative; width:240px; height:200px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:240px; height:200px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:240px; height:200px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:240px; height:50px; ;background:url({STYLEIMGDIR}/shadow.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="shadow.png" ,sizingMethod="crop"); position:absolute; left:0px; bottom:0px; padding:0 20px;}
#bd1lfimg dd h2{height:25px; padding:1px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:normal; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
.sub_nav{width:100px; height:20px; bottom:0px; position:absolute; color:#999999; z-index:200; right:6px;}
.sub_no{height:20px; float:right;}
.sub_no li{display:block; width:12px; height:12px; margin-right:6px; float:left; overflow:hidden; line-height:18px; cursor:pointer; overflow:hidden; background:#FFFFFF; text-align:center; color:#FFFFFF; border-radius: 6px; box-shadow: inset 1px 1px 2px rgba(0,0,0,.4); }
.sub_no li.show{cursor:pointer; overflow:hidden; background:#ad2500; font-size:14px; text-align:center; color:#ad2500; float:left;}
.nvbing5_twrdbt {padding:10px 10px 0 10px;}
.nvbing5_twrdbt h2 {font-size: 18px;font-weight: 400;color: #ad2500;}
.n5_hdlb{ }.n5_hdlb li{ border-bottom:1px solid #eee; padding:10px;}
.n5_hdlb li:hover{ background:#F2FAFD;}
.n5_hdlb li img{ float:left; margin-right:10px;}
.n5_hdlb li h3{ height:24px; line-height:24px; font-weight:normal; overflow:hidden; font-size:14px; }
.n5_hdlb li h3 a{ color:#333}
.n5_hdlb li  p{ height:36px; line-height:18px; overflow:hidden; color:#999}
.nvbing5_hyph h2 {font-size: 18px;font-weight: 400;color: #ad2500;}
.n5_shxdlb{ width:240px; padding:2px 0 8px 0; float:left;}
.nvbing5_hdgd1 {height:310px;}
.ie6 .n5_shxdlb{margin-left:0px;}
.n5_shxdlb li{ height:26px; line-height:26px; overflow:hidden}
.n5_shxdlb li a{ color:#333}
.n5_shxdlb li span a{ padding-right:5px;}
.n5_shxdlb li a:hover,.n5_shxdlb li span a{ color:#ad2500}

/** end **/

/** forum::index,forum::forumdisplay **/

/* 列表边栏 */
.color6{color:#666;}
.n5_lbbl {border: none; background: none;}#side-wrap {float: left; width: 200px; background-color: #FFF; margin-bottom: 10px; _overflow: hidden; border: 1px solid #E7E7E7;}
.list-board{padding:10px;width:180px;}
.list-board .list-board-hd{display:block;margin:0 0 10px 0;width:190px;overflow:hidden;zoom:1;}
.list-board-hd .board-img{float:left;width:62px;height:62px;overflow:hidden;}
.list-board-hd .board-img img{width:60px;height:60px;border:1px solid #CDCDCD;border-radius:4px;}
.list-board-hd b{display:block;overflow:hidden;padding-left:6px;}
.list-board-hd b h1{margin:2px 0 5px 0;height:24px;font-weight: 400;font-size:16px;overflow:hidden;}
.btn::-moz-focus-inner{padding:0;border:0;}
.btn:first-child{*margin-left:0;}
.btn{display:inline-block;margin-bottom:0;padding:4px 14px;cursor:pointer;font:400 14px/22px Microsoft YaHei,Tahoma,Simsun,Arial;color:#fff;text-align:center;vertical-align:middle;*display:inline;*zoom:1;*overflow:visible;*margin-left:.3em;background-color:#F9821F;background-image:-webkit-gradient(linear,0 0,0 100%,from(#F9821F),to(#F15A00));background-image:-webkit-linear-gradient(top,#F9821F,#F15A00);background-image:linear-gradient(to bottom,#F9821F,#F15A00);background-image:-moz-linear-gradient(top,#F9821F,#F15A00);background-repeat:repeat-x;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.15);-webkit-appearance:none;}
.btn:visited{color:#fff;}
.btn:active{outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}
.btn:hover,.btn:active{color:#fff;text-decoration:none;background-color:#FD8929;background-image:-webkit-gradient(linear,0 0,0 100%,from(#FD8929),to(#de6f25));background-image:-webkit-linear-gradient(top,#FD8929,#de6f25);background-image:linear-gradient(to bottom,#FD8929,#de6f25);background-image:-moz-linear-gradient(top,#FD8929,#de6f25);}
.btn.small{font-size:12px;border-radius:3px;}
.btn-light.small,.disabled.small{padding:2px 10px;}
.board-info{position:relative;margin-bottom:10px;border:1px solid #ddd;border-radius:4px;background:#fff;}
.board-info .board-desc{position:relative;width:178px;min-height:15px;_height:30px;}
.board-info .board-desc p{margin:5px;}
.board-info .board-desc #bdshare{position:absolute;bottom:0;right:0;z-index:10!important;_bottom:-5px;}
.board-info .board-desc #bdshare span.bds_more{padding:0 5px 3px 0;background:none!important;color:#0657B2;}
.board-info .board-moderator{padding:5px 5px 6px;background:#f4f4f4;overflow:hidden;}
.board-info .no-moderator{font-weight:400;}
.board-info .arrow i{position:absolute;top:-9px;left:25px;font:700 14px/20px Simsun;color:#fff;_top:-8px;}
.board-info .arrow .arrow-top{top:-10px;color:#ddd;_top:-9px;}
.board-count{margin-bottom:10px;height:40px;background:url({STYLEIMGDIR}/n5_ftsbg.png) no-repeat;}
.board-count li{float:left;margin:5px 0;width:90px;text-align:center;line-height:16px;}
.board-count em{display:block;color:#334F67;font:400 14px Arial;}
.board-count a,.board-count a:visited{color:#334F67;}
.list-side-hd{height:30px;line-height:36px;border-bottom:1px solid #E7E7E7;overflow:hidden;}
.list-side-bd{padding-top:10px;width:184px;overflow:hidden; margin:0 8px;}
.list-forum{margin:0;}
.list-forum li{margin-bottom:10px;width:186px;color:#666;overflow:hidden;zoom:1;}
.list-forum .cforum-icon img{margin-right:10px;width:60px;height:60px;border-radius:4px;}
.list-forum h4{display:inline;}
.list-forum h4 a{line-height:22px;overflow:hidden;}
.list-forum em{font:400 12px/1.5 Arial;color:#FC6D02;}
.list-forum span{color:#333;}
.n5_lbbt {color:#ad2500;margin:0 8px;}
.n5_lbbt1 {color:#ad2500;}
.n5_lbbt span{color:#000;}
.n5_lbbt1 span{color:#000;}
.n5_hdlb{margin:0 0 10px 0;}
.n5_hdlb li{ border-bottom:1px solid #eee; padding:10px;}
.n5_hdlb li:hover{ background:#F2FAFD;}
.n5_hdlb li img{ float:left; margin-right:10px;}
.n5_hdlb li h3{ height:24px; line-height:24px; font-weight:normal; overflow:hidden; font-size:14px; }
.n5_hdlb li h3 a{ color:#333}
.n5_hdlb li  p{ height:36px; line-height:18px; overflow:hidden; color:#999}
/** end **/

/** forum::index,forum::forumdisplay,group::index,group::group,search::group,forum::guide **/

/* 列表页样式 */
.bmw {border: 1px #E7E7E7 solid;}
.nvbing5_lbftk {border: 1px #E7E7E7 solid;border-top: 2px #FD8929 solid;background: #FFF;margin-bottom: 10px;}
.bm_h {background:#EEEEEE url({STYLEIMGDIR}/n5_lbztxx.png) repeat-x;border-bottom: #CDCDCD;border-radius: 6px 6px 0 0;}
.tl th, .tl td {border-bottom: 1px dashed #DDDDDD; padding: 7px 0;}
.tl .ts th, .tl .ts td {background: #F8FDE7;}
.tl tr:hover th, .tl tr:hover td {background: none;}
.tl .th {background:#EEEEEE url({STYLEIMGDIR}/n5_lbztxx.png) repeat-x;}
#autopbn {background:#EEEEEE url({STYLEIMGDIR}/n5_lbztxx.png) repeat-x;border: 1px solid #E7E7E7}
#autopbn:hover{color:#819c1b;}
.tl th .tdpre, .tl td.fn .tdpre {margin:0 15px 0 0;}
#livethread {background: #FFF;border-top: 2px solid #FD8929;}
#livereplycontentout {border: 1px solid #E7E7E7;}
.tl th em, .tl th em a {color: #334F67;}
.tl .threadpre .threadpretd {border-left: 1px dashed #DDDDDD;border-right: 1px dashed #DDDDDD;}
/** end **/

/** forum::forumdisplay,forum::viewthread,forum::modcp,forum::collection,group,home::space,home::task,home::follow,search::forum,search::group,member::groupexpiry,misc::ranklist,misc::stat,misc::tag,forum::guide,portal::block **/

/*主题分类切换*/
.ttp a, .ttp strong { float: left; margin-right: 5px; padding: 4px 8px 3px; height: 18px; border: 1px solid #FAE4DB; background: #FFF; white-space: nowrap; border-radius: 3px;}
.ttp a:hover { border-color: #F56C0E; background: #F56C0E; color: #FFF; text-decoration: none; font-weight:normal;} 
.ttp .a a { padding-right: 12px;  padding-left: 12px; border-color: #F56C0E; background: #F56C0E; color: #FFF; font-weight:normal;}
.ttp .a:hover a { padding-right: 12px;  padding-left: 12px; border-color: #F56C0E; background: #F56C0E; color: #FFF; }
.ttp .pipe { float: left; margin-right: 10px; padding: 0; width: 2px; height: 27px; background: #000; text-indent: -9999px; }
.ttp .num { background:#FAE4DB; padding:0 5px; margin-left:5px; border-radius:3px; color:#F56C0E !important; } 
.ttp .a .num { background:#fff; padding:0 5px; margin-left:5px; border-radius:3px; color:#F56C0E !important; }
/** end **/



/** portal::list **/
/* 频道列表页 */
.bm_h {background: #FFF; border-bottom: 0px solid #DDDDDD; height: 100%;}
.nvbing5_lb_pdmc h1 {font-size:23px;line-height:50px;font-weight:400;color:#EAA400;}
.nvbing5_lb_pdmc a {font-size:14px;line-height:50px;}
.nvbing5_lb_xjfl {font-size:14px; padding:10px; margin:10px 10px 0 10px; background: #f9fafd; border-top: 1px solid #EEEEEE;}
.nvbing5_lb_nrys {padding: 12px 0 17px; border-top: 1px solid #EEEEEE;}
.nvbing5_lb_nrys:hover {background: #F2FAFD;}
.nvbing5_lb_nrys dt a {font-size:18px; font-weight:400; }
.nvbing5_lb_btys {color:#444;}
.nvbing5_nr .atc {float: left; margin: 12px 20px 0 0px; height: 100px; overflow: hidden;}
.nvbing5_nr .atc img {padding: 2px;border: none;background: #FFF;}
.nvbing5_nr {padding:0 10px 10px 10px;}
.nvbing5_nr dd{margin-bottom: 0px; margin-top: 12px; color:#aaa;}
.nvbing5_nr dd a{color:#aaa;}
.nvbing5_lb_jjgd { height:37px; margin-top: 5px; overflow:hidden;}
.nvbing5_nr i {color: #777;}
/** end **/

/** portal::view **/
/* 频道内容页 */
.bm h3 {font-size:18px; font-weight:400;color:#ad2500; margin-top: 0px;}
.vw .h {padding-bottom: 15px; border-bottom: 0px solid #CDCDCD;}
.vw .s {font-size: 14px; background: #F5F8EA;border: 1px solid #DAE7BD;padding: 6px 12px;}
.bm_h {background: #FFF; border-bottom: 0px solid #DDDDDD; height: 100%;}
.bm_c li a {font-size: 14px;}
/** end **/

/** portal::list,portal::view **/
/* 频道整体样式 */
.ct2 .mn {width: 880px;}
.ct2 .sd {width: 300px;}
.bm {border: 1px solid #e3e3e3;}
.nvbing5_lb_hdgd {height:220px;}
#left_focus{ width:280px; height:200px; margin-left:0px; margin-top:0px; display:inline; overflow:hidden; float:left; }
.sub_box{width:280px; height:200px; float:left; position:relative; overflow:hidden;}
.sub_box img{border:none; width:280px; height:200px;}
#bd1lfimg{position:relative; width:280px; height:200px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:280px; height:200px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:280px; height:200px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:280px; height:50px; ;background:url({STYLEIMGDIR}/shadow.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="shadow.png" ,sizingMethod="crop"); position:absolute; left:0px; bottom:0px; padding:0 20px;}
#bd1lfimg dd h2{height:25px; padding:1px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:normal; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
.sub_nav{width:100px; height:20px; bottom:0px; position:absolute; color:#999999; z-index:200; right:6px;}
.sub_no{height:20px; float:right;}
.sub_no li{display:block; width:12px; height:12px; margin-right:6px; float:left; overflow:hidden; line-height:18px; cursor:pointer; overflow:hidden; background:#FFFFFF; text-align:center; color:#FFFFFF; border-radius: 6px; box-shadow: inset 1px 1px 2px rgba(0,0,0,.4); }
.sub_no li.show{cursor:pointer; overflow:hidden; background:#ad2500; font-size:14px; text-align:center; color:#ad2500; float:left;}
.nvbing5_lb_qtli li {width: 33%;height: 2.4em;}
.nvbing5_lb_qtlm li a{ width:70px; margin:8px 0 0 10px; padding-left:15px; font-size:14px; float:right; background:#cb5800;background:-moz-linear-gradient(center top , #e15a00, #cb5800) repeat scroll 0 0 transparent;border-radius:15px 15px 15px 15px;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2) inset;color:#FFFFFF;text-decoration:none;}
.nvbing5_lb_qtlm li a:hover {background:#f1a400;background:-moz-linear-gradient(center top , #EAA400, #F1A400) repeat scroll 0 0 transparent;}
.nvbing5_lb_lmbt h2{font-size:18px; font-weight:400;color:#ad2500;}
.nvbing5_lb_lmbt i{color:#000;}
.n5_hdlb{ }
.n5_hdlb li{ border-bottom:1px solid #eee; padding:10px 10px 10px 10px;}
.n5_hdlb li:hover{ background:#F2FAFD;}
.n5_hdlb li img{ float:left; margin-right:10px;}
.n5_hdlb li h3{ height:24px; line-height:24px; font-weight:normal; overflow:hidden; font-size:14px; }
.n5_hdlb li h3 a{ color:#333}
.n5_hdlb li  p{ height:36px; line-height:18px; overflow:hidden; color:#999}
.n5_shxdlb1{ width:280px; margin-left:4px; padding:2px 0 8px 0;}
.ie6 .n5_shxdlb1{margin-left:0px;}
.n5_shxdlb1 li{ height:26px; line-height:26px; overflow:hidden}
.n5_shxdlb1 li a{ color:#333; font-size: 14px;}
.n5_shxdlb1 li span { padding: 0 5px 0 5px;font-family: Arial;font-size: 16px;color: #999;}
.n5_shxdlb1 li span em{color:#ad2500;}
.n5_shxdlb1 li a:hover,.n5_shxdlb li span a{ color:#FFA566}
/** end **/

/** home::spacecp,home::magic,home::medal,home::task,home::space,home::follow,misc::ranklist,portal::portalcp,forum::modcp,forum::announcement **/
.ct2_a .mn {width: 1025px;}
/** end **/

